package com.xiaoshu.common;

/**
 * 功能说明：
 * com.xiaoshu.common
 *
 * <p>
 * Original @Author: deane.jia-贾亮亮,2021/6/15 9:10
 * <p>
 * Copyright (C)2012-2021 小树盛凯科技 All rights reserved.
 */
public enum ResultCode {
    /**
     * 成功
     */
    SUCCESS(200),
    /**
     * 参数错误，调用失败
     */
    FAIL(400),
    /**
     * 未认证（签名错误）
     */
    UNAUTHORIZED(401),

    /**
     * 非法客户端
     */
    INVALID_CLIENT(403),

    /**
     * 接口不存在
     */
    NOT_FOUND(404),

    /**
     * 服务器内部错误
     */
    INTERNAL_SERVER_ERROR(500);

    private final int code;

    ResultCode(int code) {
        this.code = code;
    }

    public int code() {
        return code;
    }
}
